/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package DA;

import BE.BETipoProducto;
import java.sql.*;
import java.util.ArrayList;
import javax.swing.JOptionPane;

/**
 *
 * @author Jorge
 */
public class DATipoProducto {

    public ArrayList<BETipoProducto> obtenerTipoProducto() {
        DAConexion bd = new DAConexion();
        Connection con = null;
        Statement s = null;
        ResultSet rs = null;
        String query = "Select * from tipoproducto";
        ArrayList<BETipoProducto> lstProd= new ArrayList<BETipoProducto>();
        try
        {
            con = bd.conectar();
            PreparedStatement p=con.prepareStatement(query);
            rs=p.executeQuery();
            
            while(rs.next())
            {
                BETipoProducto objProd= new BETipoProducto();
                
                objProd.setIdTipoProd(rs.getInt("idtipoproducto"));
                objProd.setTipo(rs.getString("tipo"));
                objProd.setDescripcion(rs.getString("descripcion"));
                
                
                lstProd.add(objProd);
            }
            
        } catch (Exception e) {
            //JOptionPane.showMessageDialog(null,"Problemas al momento de actualizar datos","Error",JOptionPane.ERROR_MESSAGE);
            bd.cierraConexion(con);
            return null;
        }

        bd.cierraConexion(con);
        return lstProd;
    }
    
    
}
